自定义Mac Bash补全和高亮显示 操作系统 开发环境 1 Git命令自动补全 找到 git-completion.bash 1234567891011# 得到git completion脚本,拷贝一份放到自己的位置find / -name git-completion.bash # 将脚本加入用户bash环境变量vim ~/.bashrc# 填入内容并保存. PATH_TO_git-completion.bash # ...
windows ssh rsync 环境配置问题 开发工具 开发环境 1>rsync -rzcv ./ 192.168.237.72:/home/q/test_rsync 完整的命令: 1rsync -rzcv -e 'ssh -i c:/users/liao.zhang/.ssh/id_rsa -l liao.zhang' --rsync-path='sudo rsync' ./ 192....
目录结构-前端工程化模块化之目录结构 前端开发 Web开发 开发工具 1 项目中经常出现的结构和文件1.1 src 源代码所在目录 1.2 doc/docs 设计文档/API等所在目录 1.3 dist 生成的发布文件所在目录 1.4 test/tests 测试用例,单元测试所在目录 1.5 demo/example/expmples 可运行的功能使用样例代码所在目录 1.6 package.json npm项目的主配置文件 ...
使用OpenSSL生成多域名自签名证书进行HTTPS开发调试 Web开发 前端开发 [TOC] 1 证书生成过程介绍证书的目的是建立特定密钥对与特定实体之间的联系。 自签名根证书是指一堆密钥对的私钥对自己相应的公钥生成的证书请求进行签名而颁发的证书,证书的申请人和签发人都是同一个。 需要一对密钥对; 常用的是RSA,DSA密钥,ECDSA密钥,用于密钥交换的证书不能用DSA,只能用RSA,因为DSA不能加解密也不能做密钥交换,只能做签名;ECDSA还没...
如何自己写一个公用的NPM包 Web开发 前端开发 JavaScript [TOC] 以markdown-clear,创建过程为例,讲解整个NPM包创建和发布流程 1 如何创建一个包1.1 创建并使用一个工程 在GitHub上新建一个仓库,其名markdown-clear clone 这个工程到本地 1.2 添加LICENCE或LICENSE文件, 说明对应的开源协议 到SPDX License List 或者Open Sourc...
前后端联调实践总结 Web开发 前端开发 [TOC] 1 联调的认知和感触1.1 认知(讨论) 为什么要联调? 联调都干些什么? 1.2 联调的问题 联调就是后端不好好写单元测试与集成测试,让前端发请求调用以达到测试的目的;前端不好好写Mock和测试,让后端输出数据以达到测试的目的。 1.3 更正确地认识 联调是前后端一起见证靠谱的测试结果 给需求方提供一个正确的需求验证环境 尽早暴露前后端实现的问题 ...
JIRA相关概念 项目管理 Bug管理 流程管理 1 项目归类(Project Category) 项目(Project) 2 项目(Project) 项目(Project) 3 问题类型(Issue Type) 问题类型(Issue Type) 问题类型方案(Issue Type Scheme) 4 工作流 工作流(Workflow) 工作流方案(Workflow Scheme) 5 界面(Screen) 界面...
搭建npm 私有源,私有npm仓库 前端开发 Web开发 在github 上搜索private npm, 并将排序改为recently updated或者其他想要的结果 cnpmjs verdaccio 参考资料 private npm npm私有仓库搭建 搭建NPM私有库 团队需要一个私有npm 使用verdaccio搭建npm私有仓库
内网穿透工具 Web开发 网络工具 参考资料 可以实现内网穿透的几款工具 可以实现内网穿透的几款工具 内网穿透的几种方式 ngrok sunny-ngrok ittun echosite natapp 小米球 localtunnel pangolin pptun spike lanproxy frp 花生壳 nat123